//
//  RSPredicateVC.h
//  RSTools
//
//  Created by thinkjoy on 2017/10/18.
//  Copyright © 2017年 杜瑞胜. All rights reserved.
//  正则表达式测试工具   https://regex101.com/#javascript
//  正则表达式测试工具   https://regex101.com/#javascript
//  教程  http://www.jb51.net/tools/zhengze.html

#import <UIKit/UIKit.h>

@interface RSPredicateVC : UIViewController

/**
 代码    说明
 .     匹配除换行符以外的任意字符
 \w     匹配字母或数字或下划线或汉字
 \s     匹配任意的空白符
 \d     匹配数字
 \b     匹配单词的开始或结束
 ^     匹配字符串的开始
 $     匹配字符串的结束
 
 代码/语法    说明
 *     重复零次或更多次
 +     重复一次或更多次
 ?     重复零次或一次
 {n}     重复n次
 {n,}     重复n次或更多次
 {n,m}     重复n到m次
 
 代码/语法    说明
 \W     匹配任意不是字母，数字，下划线，汉字的字符
 \S     匹配任意不是空白符的字符
 \D     匹配任意非数字的字符
 \B     匹配不是单词开头或结束的位置
 [^x]     匹配除了x以外的任意字符
 [^aeiou]     匹配除了aeiou这几个字母以外的任意字符
 
 []内使用时不需要转义的字符:    (   )   .   ?   +
 需要使用\字符转义的字符有： \   (   )   .   *   ?   +
 */
@end
